Service Rate Region: A New Aspect of Coded Distributed System Design

نویسندگان

چکیده

Erasure coding has been recognized as a powerful method to mitigate delays due slow or straggling nodes in distributed systems. This work shows that erasure of data objects can flexibly handle skews the request rates. Coding help boost service rate region , is, increase overall volume access requests system handle. paper aims postulate service region an important consideration design erasure-coded We highlight several open problems be grouped into two broad threads: 1) characterizing given code and finding optimal allocation, 2) designing underlying for region. As contributions along first thread, we find regions maximum-distance-separable, locally repairable, simplex codes. show effectiveness hybrid codes combine replication terms design. also discover fundamental connections between multi-set batch problem maximizing

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Combinatorial Design of Coded Distributed Computing

Coded distributed computing introduced by Li et al. in 2015 is an efficient approach to trade computing power to reduce the communication load in general distributed computing frameworks such as MapReduce. In particular, Li et al. show that increasing the computation load in the Map phase by a factor of r can create coded multicasting opportunities to reduce the communication load in the Reduce...

متن کامل

Aspect Oriented Program Design in Distributed Application

Aspect Oriented Programming is changing the way software is developed in various domains of computing and software Engineering. In this project we discuss the main characteristics of Aspect oriented program (AOP) with a particular focus on distributed systems. Our experiments support the hypothesis that the use of Aspect oriented program will result in a better separation of concerns and thus i...

متن کامل

A pattern system for aspect-oriented design

Aspect orientation can be used to evolve and improve objectoriented design patterns. However, the newly proposed patterns are generally specific to a particular aspect-oriented programming language (such as AspectJ, Hyper/J, etc). In order to mitigate this limit, we proposed a general aspect-oriented design modeling language that we used to express the aspect-oriented structures of all the GoF ...

متن کامل

Service Design and Distributed System Reliability in Intelligence Information System Based on Service-Oriented Architecture

This paper presents the model of Intelligence Information System (IIS) based on a Service-Oriented Architecture. In this paper we propose the new service’s model, based on the Intelligence cycle and other systems which are necessary for gathering Intelligence information and data. The paper is mostly focused on the system architecture and services design as a mainstream for definition of the se...

متن کامل

Aspect Oriented Distributed System using AspectJ

This paper discusses the impact of Aspect oriented programming (AOP) on Java-based communication middleware (Java RMI) system and need to introduce aspects in Java RMI systems. There are certain properties like tracing, exception handling, distribution and profiling in Java RMI system which we cannot encapsulate properly using object oriented programming and lead to the problem of code tangling...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Information Theory

سال: 2021

ISSN: ['0018-9448', '1557-9654']

DOI: https://doi.org/10.1109/tit.2021.3117695